package com.ljg.activiti.k_personaltask;

import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;

/**
 * 
 * @author guo
 *
 */
public class TaskListenerImpl implements TaskListener {

	private static final long serialVersionUID = 1314971022574938841L;

	/**
	 * 用来指定任务的办理人
	 */
	@Override
	public void notify(DelegateTask delegateTask) {
		// 通过这个方法，既可以指定个人任务的办理人，可以指定组任务的办理人
		// 通过这个类，去查询数据库，将下一个任务的办理人查询获取，然后通过setAssignee()方法来指定当前任务的办理人
		String assignee = "张翠山";
		delegateTask.setAssignee(assignee);
	}

}
